package com.bhoethang.rabbit;

import java.util.*;

/**
 * @author acer
 */
public class User {
    public static void main(String[] args) {
        int[] arr = {24, 15, 63, 13, 37, 73, 32, 16};
        List<Integer> list = new ArrayList<Integer>(){{
            add(11);
            add(12);
            add(13);
            add(4);
            add(6);
            add(1);
            add(12);
            add(11);
        }};
        // set 集合去重(TreeSet 集合不能有重复)
//        TreeSet<Integer> set = new TreeSet<>(User.qc(list));
        System.out.println("原数组：" + list);
        listMethod(list);
    }

    public static int[] mp(int[] arr) {
        for (int i = 0; i < arr.length; i++) {
            for (int j = i; j < arr.length; j++) {
                if (arr[i] > arr[j]) {
                    int temp = arr[j];
                    arr[j] = arr[i];
                    arr[i] = temp;
                }
            }
        }
        return arr;
    }

    public static void listMethod(List<Integer> list) {
        List<Integer> list1 = new ArrayList<>(list.size());
        list.forEach(i -> {
            if (!list1.contains(i)) {
                list1.add(i);
            }
        });
        System.out.println("新数组：" + list1);
    }
}
